worm conveyor - French English Dictionary